package com.dkm.orproject.dkmoa.domain;

import lombok.Data;

import java.util.Date;

@Data
public class OaAbroadPrivateFlow {
    /** 因私出国id 因私出国id*/
    private Long pkAbroadPrivateId;

    /** 人员id 人员id*/
    private Long personnelId;

    /** 因私护照 0新办，1换发，2领用*/
    private String abroadPrivatePassport;

    /** 通行证 0新办，1换发，2领用,3签注*/
    private String abroadRp;

    /** 护照号 护照号*/
    private String abroadPrivatePassportCode;

    /** 有效期开始时间 有效期开始时间*/
    private Date abroadPrivateStartValidity;

    /** 有效期结束时间 有效期结束时间*/
    private Date abroadPrivateEndValidity;

    /** 请假类型 0法定节假日，1年假，2周末，3其他*/
    private String leaveType;

    /** 出访目的 出访目的*/
    private String abroadPrivatePurpose;

    /** 境外停留天数 境外停留天数*/
    private String abroadPrivateDay;

    /** 出国（境）事由 出国（境）事由*/
    private String abroadPrivateCause;

    /** 是否开具签证证明 是否开具签证证明0否1是*/
    private String visaProve;

    /** 是否授权领取护照 是否授权领取护照0否1是*/
    private String authorizationPassport;

    /** 备注 备注*/
    private String remark;

    /** 流程进度 流程进度*/
    private Long abroadPrivateSchedule;

    /** 有效性 0无效，1有效*/
    private String isRevision;

    /** 创建人*/
    private String createdBy;

    /** 创建时间*/
    private Date createdTime;

    /** 更新人*/
    private String updatedBy;

    /** 更新时间*/
    private Date updatedTime;

}